petroleum business rules